\documentclass[a4paper, 12pt]{article}
\usepackage[UTF8]{ctex}
\usepackage{color}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{float}

\setlength{\parindent}{0pt}

\begin{document}
  \title{Python基础 实验报告}
  \author{郑淑辉}
  \date{\today}
  \maketitle

  \pagenumbering{roman}
  \tableofcontents
  \newpage
  \pagenumbering{arabic}

 

  \section{石头剪刀布游戏}
  \begin{figure}[H]
    \paragraph{目标：创建一个命令行游戏，游戏者可以在石头、剪刀和布之间进行选择，与计算机PK。如果游戏者赢了，得分就会添加，直到结束游戏时，最终的分数会展示给游戏者。\\
提示：接收游戏者的选择，并且与计算机的选择进行比较。计算机的选择是从选择列表中随机选取的。如果游戏者获胜，则增加1分。}
    \includegraphics[width=1\textwidth]{1}
    \caption{题目1图片}
  \end{figure}
  


  \section{求阶乘}
  \begin{figure}[H]
    \paragraph{输入一个正整数n，求n的阶乘}
    \includegraphics[width=1\textwidth]{2}
    \caption{题目2图片}
  \end{figure}
  

  \section{猴子吃桃问题}
  \begin{figure}[H]
    \paragraph{猴子第一天摘下若干个桃子，当天吃了一半，后面又多吃一个。第二天早上又将剩下的桃子吃掉一半，又多吃了一个。后面每天猴子都吃了前一天剩下的一半零一个。到第十天想再吃时，只剩下一个桃子。求第一天共摘了多少桃子。}
    \includegraphics[width=1\textwidth]{3}
    \caption{题目3图片}
  \end{figure}

  \section{成绩排序}
  \begin{figure}[H]
    \paragraph{给出班里某门课程的成绩单，请你按成绩从高到低对成绩单排序输出，如果有相同分数则名字字典序小的在前。}
    \includegraphics[width=1\textwidth]{5}
    \caption{题目4图片}
  \end{figure}

  \section{完数难题}
  \begin{figure}[H]
    \paragraph{小明正在进行期末数学考试，现在他遇到了这样一个题：如果一个大于 1 的正整数的所有因子之和等于它的本身，则称这个数是完数，比如 6，28 都是完数：6=1+2+3；28=1+2+4+7+14。请判断两个正整数之间完数的个数。小明想请聪明的你帮帮他。}
    \includegraphics[width=1\textwidth]{4}
    \caption{题目5图片}
  \end{figure}

  \section{三点的最近距离}
  \begin{figure}[H]
    \paragraph{题目中会给你三个整数 a,b,c,表示三个点在数轴上所处的位置。对于每一个点，你最多可以移动一次，也可以选择不移动，现在请你编写代码计算，移动后三个点的最小的距离和为多少？}
    \includegraphics[width=1\textwidth]{6}
    \caption{题目6图片}
  \end{figure}

  \section{多项式求和}
  \begin{figure}[H]
    \paragraph{修改错误}
    \includegraphics[width=1\textwidth]{7}
    \caption{题目7图片}
  \end{figure}

  \section{找7}
  \begin{figure}[H]
    \paragraph{输入正整数 n ，编程输出所有 1~ n 之间所有含有数字 7 或 7 的倍数的所有的数(如：17、28 等)。}
    \includegraphics[width=1\textwidth]{8}
    \caption{题目8图片}
  \end{figure}

  \section{爬楼梯}
  \begin{figure}[H]
    \paragraph{假设你正在爬楼梯。需要 n 阶你才能到达楼顶。
    每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢？}
    \includegraphics[width=1\textwidth]{9}
    \caption{题目9图片}
  \end{figure}

  \section{求均值}
  \begin{figure}[H]
    \paragraph{请编写一个函数 fun，它的功能是：计算 n 门课程的平均分（结果保留两位小数），计算结果作为函数值返回。}
    \includegraphics[width=1\textwidth]{10}
    \caption{题目10图片}
  \end{figure}

 \section{打印米字形}
 \paragraph{米字形由一个 (2n−1)∗(2n−1) 的矩阵组成，矩阵包含从大写 A 开始的 n 个字母。
 例如:n=3 时，包含 A,B,C；n=4 时，包含 A,B,C,D}
 \begin{figure}[H]
   \includegraphics[width=1\textwidth]{14}
   \caption{题目11图片}
 \end{figure} 

 \section{反倍数}
 \paragraph{给定三个整数 a, b, c，如果一个整数既不是 a 的整数倍也不是 b 的整数倍还不是 c 的整数倍，则这个数称为反倍数。
 请问在 1 至 n 中有多少个反倍数。}
 \begin{figure}[H]
   \includegraphics[width=1\textwidth]{15}
   \caption{题目12图片}
 \end{figure} 

 \section{选择加法计算器}
 \paragraph{小艾同学想设计一款选择加法计算器，但他不会编程。所以想让你帮忙设计。
 如果小艾输入 0，之后会给你两个整数，请你输出这两个整数的和。
 如果小艾输入 1，之后他会给你一个字符串，请你返回这个字符串的长度。
 现在请你编写代码，完成上述操作。}
 \begin{figure}[H]
   \includegraphics[width=1\textwidth]{16}
   \caption{题目13图片}
 \end{figure}   

 \section{字符串转换为十进制数}
 \paragraph{输入一个以\#结束的字符串，本题要求滤去所有的非十六进制字符（不分大小写），组成一个新的表示十六进制数字的字符串，然后将其转换为十进制数后输出。
 如果在第一个十六进制字符之前存在字符“-”，则代表该数是负数。}
 \begin{figure}[H]
   \includegraphics[width=1\textwidth]{17}
   \caption{题目14图片}
 \end{figure}   

 \section{1的个数}
 \paragraph{小伊同学最近特别喜欢数字一，她想统计一串数字当中一的个数。现在题目中会给你一个整数 n，请你统计出从 1 到 n 之间，
 数字一出现的次数。请你编写代码，帮小伊同学计算并返回一的个数。}
 \begin{figure}[H]
   \includegraphics[width=1\textwidth]{18}
   \caption{题目15图片}
 \end{figure}   

  \section{灰度变换}
  \begin{figure}[H]
    \paragraph{调整图片灰度}
    \includegraphics[width=1\textwidth]{11}
    \caption{题目1图片}
  \end{figure}

  \section{图像缩放}
  \begin{figure}[H]
    \paragraph{调整图片大小}
    \includegraphics[width=1\textwidth]{12}
    \caption{题目2图片}
  \end{figure}

  \section{图片模糊}
  \begin{figure}[H]
    \paragraph{调整图片的模糊度}
    \includegraphics[width=1\textwidth]{13}
    \caption{题目3图片}
  \end{figure}

  \section{创建缩略图}
  \begin{figure}[H]
    \paragraph{生成图片缩略图}
    \includegraphics[width=1\textwidth]{20}
    \caption{题目4图片}
  \end{figure}

  \section{别名创建}
  \begin{figure}[H]
    \paragraph{输入一长串包含许多选项的命令会非常麻烦。因此，大多数 shell 都支持设置别名。
  shell 的别名相当于一个长命令的缩写，shell 会自动将其替换成原本的命令}
    \includegraphics[width=1\textwidth]{19}
    \includegraphics[width=1\textwidth]{019}
    \caption{题目1图片}
  \end{figure}
  \paragraph{gitee地址 https://gitee.com/zsh13752/gitcode}

\end{document}